2017-11-27 24 views
0

現在、画像を1つ追加しましたが、灰色です。ボタンも意図したとおりに動作しませんが、コードが正しいと思われるため、画像が壊れている可能性があります。ボタンで画像が表示されない/または機能しない

+0

は良くありません。 'Switch'や' android.support.v7.widget.SwitchCompat'を使うこともできますし、それが完全にあなたの望みを満たしていない場合は、それをカスタマイズしたり、サードパーティ製のライブラリ(https://github.com/など)を使うこともできます。 zcweng/SwitchButton iOSスタイルでスイッチボタンを作るのは – Yupi

答えて

0

Uはandroid:background="@android:drawable/..."プロパティによってボタンの描画可能に変更することができます。しかし、私はあなたがswitchまたはToogleButtonを得たいと思うので、それは違うはずです。

0

1>これにはSwitchを使用できます。

2>レイアウトを表示する場合は、ConstraintLayoutLinearLayoutに変更してください。

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="horizontal" android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    > 

    <ImageView 
     android:src="@mipmap/ic_launcher" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

</LinearLayout> 

よう

と、それがどのように見える - あなたはスイッチボタンあなたのアプローチを作りたい場合はenter image description here

+0

それを変更した後、Androidスタジオはオブジェクトの代わりに "android ... LinearLayout"というキャプションを表示するだけです。 P.Sもしこのコードがちょっと気にならないなら、私はまだチュートリアルから学習しています。後で編集して、それがうまくいかない場合は編集します。 –

+0

私は確かに、あなたは何かが欠けている、私は適切なレイアウトで私の答えを編集しています。見てみな。 – Khemraj

+0

2番目の画像のようなスイッチが必要かどうか教えてください。もしそうなら、あなたは正しい道を進んでいません。 – Khemraj

関連する問題