بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
(حل شد) باز کردن پنجره کوچک در برنامه
سلام دوستان وقت بخیر ببخشید من یه برنامه دارم میسازم میخواستم در صفحه اصلی وقتی روی بفرض مثال کامپیوتر کلیک میکنم یه پنجره وا بشه بعد توش دو گزینه کاردانی و کارشناسی باشه که رو کاردانی کلیک میکنیم بره اطلاعات اونجا رو نشان بده !
برای رفتن به فرم دیگه بلدم چطوری هست اما این که بخواهم در پنجره این دو تا گزینه رو نمایش بده در همون صفحه اصلی نمیدونم باید چیکار بکنم ؟
از دوستان کسی بلد هست ممنون میشم راهنمایی بکنه !
+2
0
باید از dialog استفاده کنید که در آموزش ها نحوه کار با اون به صورت کامل توضیح داده شده . (11 سال پیش)
0
0
داداش داخل آموزش ها اون چیزی که من خواستم نبود ؟ (11 سال پیش)
+1
0
خب اون چیزی که مد نظرتون هست رو نشون بدین تا دوستان راهنمایی کنن.یه عکسی، اسکرین شاتی چیزی.این چیزی که شما نوشتن جوابش میشه همون dialog ها که اقا محمد حسین گفتن (11 سال پیش)
+1
0
شما یه دیالوگ باز میکنید و داخلش دوتا دکمه میزارید : عملکرد دکمه اول رفتن به فرم کاردانی ، دکمه دوم فرم کارشناسی ! و ... (11 سال پیش)
0
0
من هم دقیقا با همین ساخت دیالوگ مشکل دارم ! داخل آموزش ها نفهمیدم بیرون آموزش چطوری بسازم
یعنی روی یه Button کلیک کردم همین دو دکمه نمایش داده بشه ولی کد و دستورش رو نمیدونم ؟ (11 سال پیش)
+1
0
اموزش با دقت نگاه کن منطقش میشه این : توصفحه اصلی یه دکمه داری ، بازدن این دکمه یک دیالوگ باز میشه ، داخل دیالوگ دوتا دکمه داری که هر کدوم از طریق Intent کاربرو به فرم دیگه ( اکتیویتی ) هدایت میکنه ! موفق باشید (11 سال پیش)
0
0
اون دکمه OK و Cancel داره من میخوام داخلش دکمه های زیر هم باشند (11 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
سجاد زهره ای
11 سال پیش
+2
0
نگاه شما اول یه layout بساز و داخل اون طراحی رو که میخوای انجام بده مثلا دوتا دکمه بزار بعد بیا داخل کلاس اکتیویتیت از این کد استفاده کن به همین راحتی
public void DialogLogin()
{
final Dialog dialogLogin=new Dialog(MainActivity.this);
dialogLogin.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
dialogLogin.setContentView(R.layout.dialog_login);
dialogLogin.setCancelable(true);
final Button btnLogin=(Button) dialogLogin.findViewById(R.id.btnLoginHeart);
final EditText edtUser=(EditText) dialogLogin.findViewById(R.id.edtUser);
final EditText edtPass=(EditText) dialogLogin.findViewById(R.id.edtPass);
final Button btnRegister=(Button) dialogLogin.findViewById(R.id.btnCnsl);
btnLogin.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
//کد مورد نظر
}
});
btnRegister.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
//کد مورد نظر
}
});
dialogLogin.show();
}
بعد به همین راحتی این متد رو فراخوانی کن
پاسخ به سوال
irmacfa
11 سال پیش
0
0
package ir.eslamabadjome.app;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
public class Activity1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.form1);
Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(Activity1.this, Activity2.class);
Activity1.this.startActivity(intent);
Activity1.this.finish();
}
});
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .