我目前正在使用 eclipse 开发一个 android 应用程序。基本上,我需要将文本放在图像按钮上。有一些条件语句可以将文本放在该图像按钮上,这就是为什么我不能在 xml 中设置文本
这就是我在 xml 中设置 imagebutton 的方式:
<ImageButton
android:id="@+id/question1"
android:layout_width="150dip"
android:layout_height="50dip"
android:layout_gravity="center_vertical|center"/>
这是我设置按钮的图像源和文本的方式:
buttonQuestion1 = (ImageButton) findViewById(R.id.question1);
TextView listContent = (TextView)findViewById(R.id.question1);
String question1 = getQuestion.get(0);
buttonQuestion1.setImageResource(R.drawable.button);
listContent.setText(question1);
设置图像源的代码工作正常。我使用 TextView 和 setText 将文本放在图像按钮上,但是当我尝试运行它时,应用程序崩溃了。任何人都知道如何以正确的方式在图像按钮上设置文本?