こんにちは、ここに私の問題だ:私は私の「R.id.total_akylux」はXMLで番号(10進数)であっても型に互換性がないことを私に言って、エラーを持っておきますファイルに格納され、結果は10進数で与えられます。私は本当になぜこのエラーを抱えているのか理解できません。誰かが私を助けることができれば、本当に便利だろう。ありがとうございました
-3
A
答えて
3
まず最初に、マインドQBrutesはあなたのコンセプトをコメントして再考します。
intにdoubleを代入しようとしていますが、これはまさにエラーが示すものです。あなたが使用しているintはあなたの番号ではなく、あなたのリソースのIDです。いくつかの手動キャストせずにintに割り当てることができませんhttps://stackoverflow.com/a/19297523/2694254
あなたのエラー
ダブルについて:あなたが本当にあなたのリソースのintを保存したい場合は、この答えに従ってください。 あなたはint型/ダブルキャストのもので混乱している場合:https://stackoverflow.com/a/20120240/2694254
ます。また、文字列として、二重に保存することができ、それはなります。また
int numberInt = 1;
double numberDouble = 1.8;
//what you are trying to do:
numberInt = numberDouble;
//what you could do:
numberInt = (int) numberDouble; //numberInt is now 1
//with rounding:
numberInt = (int) Math.round(numberDouble); //numberInt is now 2
、あなたはintの代わりにXMLでフロートを格納することができさらに鋳造が必要です。
0
まず、私がこの言語に慣れていなくても、私は答えてくれるように感謝したいと思います。そう私はこの
double prix = 15.90;
double m2 = (longueur_akylux*largeur_akylux)/100;
double total = prix*m2* quantite;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.akylux);
}
@SuppressWarnings("unused")
public void calcul_akylux(View v){
TextView t = (TextView) findViewById(R.id.total_akylux);
t.setText(total);
}
のように私のコードを変更し始めた私は私がXMLに数(小数点)を作成する場合、それは二重のために待機しません、あなたが私に言っているのか理解できますか?どうすればいいのですか?このNumberは10進数ですか?
ありがとうございました
関連する問題
- 1. 互換性のないタイプ
- 2. Java ArrayListの互換性のないタイプ
- 3. KStreamの互換性のないタイプ
- 4. Greenfoot互換性のないタイプのエラー
- 5. エラー:互換性のないタイプは:[] []
- 6. HTTP Get Request - 互換性のないタイプ
- 7. Androidスタジオで互換性のないタイプ
- 8. 方法は、互換性のないタイプ
- 9. アクセシビリティNodeInfo互換性のないタイプ
- 10. JavaFX + SQLite:TableView - 互換性のないタイプ
- 11. 互換性のないタイプ:オブジェクトが
- 12. For Each Loop互換性のないタイプ
- 13. Android Volley newRequestQueue - 互換性のないタイプ
- 14. 互換性のないタイプ:DetailOneFragmentは
- 15. 互換性のないタイプ:デルファイ
- 16. クラスイテレータで互換性のないタイプ
- 17. 互換性のないタイプRequred:android .content.context
- 18. 互換性のあるタイプ
- 19. タイプの非互換性
- 20. 互換性のないタイプ:コンテキストに変換できません
- 21. 互換性のないタイプ:予期しない戻り値
- 22. Spark 2.0.0 Arrays.asListが機能しない - 互換性のないタイプ
- 23. 互換性のないタイプ:ダブルの可能性Loosy変換するJava
- 24. カードの手を対処 - 互換性のないタイプのエラーを
- 25. 互換性のないタイプのジェネリックJavaの
- 26. イニシャライズ「ダブル」互換性のないタイプの「ID」の発現と
- 27. 互換性のない戻り値のタイプ
- 28. Javaジェネリック・エラー:コマンドライン・コンパイラからの互換性のないタイプ
- 29. プロパティsetData [JSON + Struts2 plugin]の互換性のないタイプ
- 30. 互換性のないタイプのエラーfacebook flow
** 1 **ここにコードを掲載して、画像にリンクしないでください。 ** 2。** 'R.id.'はさまざまなリソースのためにAndroidによって生成され、変更されるべきではありません。 ** 3。**あなたは 'R.id'を完全に間違った方法で使用していると思います。 ** 4。** 'R.id.'には' int'値があります。 ** 5。**あなたは 'int'値に' double'値を代入しようとしています。これはJavaによって自動的に行えません。 – QBrute
あなたはあなたのリソースの** id **を使っています。リソースそのもの。 –