सहायता। मुझे ListView की ऊंचाई मिली और मुझे पीएक्स या डीपीआई नहीं पता? मुझे डीपीआईगेटहाइट() पीएक्स या डीपीआई?
final ListView actualListView = mPullRefreshListView.getRefreshableView();
actualListView.getViewTreeObserver().addOnGlobalLayoutListener(
new ViewTreeObserver.OnGlobalLayoutListener() {
public void onGlobalLayout() {
height = actualListView.getHeight();
}
});
getHeight() प्राप्त कर सकते हैं का उपयोग करना; हमेशा पिक्सल में ऊंचाई वापस करें, इस समाधान को आपके लिए जांचें। http://stackoverflow.com/questions/3166501/getting-the-screen-density-programmatically-in-android –
बस भविष्य के लिए एक sidenote। आपको जो चाहिए वह शायद 'डीपी' या' डुबकी 'है - वे * घनत्व स्वतंत्र पिक्सेल * के लिए खड़े हैं। 'डीपीआई * * डॉट्स प्रति इंच * है और यह स्क्रीन की घनत्व को मापता है, आयाम नहीं। –