-2
こんにちは私はアクティビティを持っています。その値をダイアログからダイアログに渡し、その値をダイアログのTextviewに表示します。 以下は、ダイアログに渡したいEditTextを含むアクティビティです。アクティビティの値をDialogに渡してAndroidスタジオに表示する方法
p.java。
public class piku_daily extends AppCompatActivity {
private LayoutInflater inflater;
String total = "";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_piku_daily);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
public void Onclick(View v){
Button button = (Button)v;
String str = button.getText().toString();
total+=str;
EditText edit = (EditText)findViewById(R.id.piku_weka);
edit.setText(total);
}
public void Onclear(View v){
EditText edit = (EditText)findViewById(R.id.piku_weka);
total="";
edit.setText("");
}
public void Onplay(View v){
Mydialog dialog = new Mydialog();
dialog.show(getFragmentManager(), "Confirmation_Dialog");
}}
ダイアログのコードは、私はあなたがこのようなダイアログに
私はあなたのポイントを正しく取得できませんでした。ダイアログで使用したい値です。isEditText edit =(EditText)findViewById(R.id.piku_wek); – user3337660