有人可以告诉我如何在android studio的按钮上使用带有onclick监听器的文本字段,并给我xaml代码。
答案 0 :(得分:1)
首先你需要在xml文件中写下你需要的东西,我们需要按钮和textview:
<Button
android:id="@+id/button1"
android:layout_width="70dp"
android:layout_height="30dp"
android:text="textEdit"
android:layout_marginLeft="5dp"
android:textColor="#fff"
android:layout_marginRight="2dp"
android:background="#333"
android:onClick="ButtonOneClick"
android:layout_marginBottom="4dp"
/>
<TextView
android:id="@+id/txtView"
android:layout_width="50dp"
android:layout_height="30dp"
android:hint="text view"
/>
在xml之后,你需要在课堂上定义它。因为我们在xml中定义android:onClick="ButtonOneClick"
,
我们可以调用它,并设置你想要做的事情。
TextView tv;
tv =(TextView)findViewById(R.id.txtView);
public void ButtonOneClick(View view) {
tv.setText("Test");
}
其他方法是将按钮声明为,并设置onClickListener
。
Button butt;
butt= (Button) findViewById(R.id.button1);
butt.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
tv.setText("Test")
}
});
答案 1 :(得分:0)
<Button
android:id="@+id/button1"
android:text="PENCET"
android:onClick="onPencet" />
在你上课时,使用 public void nameonClick(view v){statement}
public class Tampil {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
public void onPencet(View v){
**U're statement }
}