我如何将它放在textview中?
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
MemoryInfo memoryInfo = new ActivityManager.MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
memoryInfo.availMem;
textview id例如是freemem
。 textview位于swipeview.thans的第二个标签中
答案 0 :(得分:2)
将它放在您的布局XML
中 <TextView android:id="@+id/myTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
并在您的活动中:
TextView myTextView = (TextView)findViewById(R.id.myTextView);
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
myTextView.setText("" + memoryInfo.availMem);
memoryInfo.availMem是系统上的可用内存。 memoryInfo.totalMem是内核可访问的总内存。
Here is a link关于内存可用性的一个很好的答案。