1
のエラーを引き起こします。アプリケーションを開く前に再起動します。私は私のJavaコードをチェックして、それは大丈夫です。アプリケーションは7よりも高いアンドロイドで動作します。これは、私のUI XML
の一部です:TableLayout layout_columnがAPIレベル<24
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1">
<Button
android:id="@+id/button_on"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="\u23FB"
android:background="@drawable/button_shape"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Medium"
android:backgroundTint="@color/colorButtonOpEnabled"
android:textColor="#fff"
android:layout_weight="1"
android:textSize="20sp"
android:layout_margin="2dp"
/>
<Button
android:id="@+id/button_clear"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="CE"
android:background="@drawable/button_shape"
android:backgroundTint="@color/colorButtonCEDisabled"
android:textColor="@color/colorButtonTextDisabled"
android:layout_weight="1"
android:textSize="20sp"
android:enabled="false"
android:layout_margin="2dp"/>
<Button
android:id="@+id/button_correct"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="CORRECT"
android:background="@drawable/button_shape"
android:backgroundTint="@color/colorButtonOpDisabled"
android:textColor="@color/colorButtonTextDisabled"
android:layout_column="3"
android:layout_span="2"
android:layout_weight="2"
android:textSize="20sp"
android:enabled="false"
android:layout_margin="2dp"/>
</TableRow>
私はこの行を削除するか、または2に変更した場合、それは動作します(私は間の空きスペースを作成するために3を割り当てbutton_clearとbutton_correct):
android:layout_column="3"
と、このアプリのスクリーンショットです:
'android:layout_column =" 3 "'を使用する代わりに実際の空のビューを3列目に追加すると役立ちますか? –
はい、問題ないです。それは実際には単純でした。ありがとう。 –
解決策としてマークするための回答として投稿しました;-) –