让我通过言语来解释......
我有两个布局,其中1个布局是主要布局,另一个布局包含在主布局中
我在包含的布局(第二个布局)中有一个可点击的EditText,但是当我把代码放在第二个布局的java中时,我无法点击它。
关于如何实现这一点的任何想法?
这是我在EditText中的代码
edittext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
DialogBox.ponesone = cs_ponesone;
edittext.setText(score);
Intent i = new Intent(getApplicationContext(), DialogBox.class);
startActivity(i);
//finish();
}
});
更新:xml的编辑文本
<EditText
android:id="@+id/ponehone"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:background="@drawable/edittextbox"
android:gravity="center"
android:inputType="number"
android:clickable="false"
android:cursorVisible="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:textColor="#000000"
android:hint="@string/ten" />
答案 0 :(得分:0)
// try this way
<EditText
android:id="@+id/ponehone"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:background="@drawable/edittextbox"
android:gravity="center"
android:inputType="number"
android:textColor="#000000"
android:hint="@string/ten" />