मैं डिफ़ॉल्ट टोस्ट को संशोधित करके कस्टम लेआउट बनाने के बिना अपने टोस्ट को कस्टमाइज़ करना चाहता हूं। मुझे टोस्ट की पृष्ठभूमि के लिए लाल रंग और टोस्ट के टेक्स्ट रंग के लिए सफेद रंग चाहिए और मैं अपने टोस्ट की पृष्ठभूमि को डिफ़ॉल्ट टोस्ट को बड़ा बनाना चाहता हूं। जब मैं अपना आवेदन चलाता हूं, तो मेरे टोस्ट से कुछ भी नहीं बदला जाता है, यह अभी भी डिफ़ॉल्ट टोस्ट में दिखाया जाता है।Android में टोस्ट के लिए पृष्ठभूमि, पृष्ठभूमि रंग और टेक्स्ट रंग को कैसे अनुकूलित करें
if (seriesSelection == null) {
Toast toast = Toast.makeText(getApplicationContext(), "tidak ada chart yang dipilih", Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER, 50, 50);
toast.getView().setPadding(10, 10, 10, 10);
toast.getView().setBackgroundColor(Color.RED);
TextView text = (TextView) toast.getView().findViewById(android.R.id.message);
text.setTextColor(Color.WHITE);
text.setTextSize(14);
} else {
Toast toast= Toast.makeText(
getApplicationContext(),
"Nilai " + listData.get(seriesSelection.getPointIndex()).getInuNilai()+
" tanggal " + listData.get(seriesSelection.getPointIndex()).getTanggal(),
Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER, 50, 50);
toast.getView().setPadding(10, 10, 10, 10);
toast.getView().setBackgroundColor(Color.RED);
text.setTextColor(Color.WHITE);
text.setTextSize(14);
toast.show();
}
मेरे लिए, 'अन्य' केस लागू पैडिंग के साथ सफेद पाठ के साथ लाल टोस्ट दिखाता है। – sandrstar