WinFuture-Forum.de: Android, einfache Textausgabe in App CPU mit 50-70% ausgelastet - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Andere Betriebssysteme
Seite 1 von 1

Android, einfache Textausgabe in App CPU mit 50-70% ausgelastet


#1 Mitglied ist offline   hortaba 

  • Gruppe: Mitglieder
  • Beiträge: 18
  • Beigetreten: 09. Oktober 11
  • Reputation: 0

geschrieben 11. Oktober 2011 - 18:43

Hallo,
ich habe eine kleine Chat-App geschrieben und hab was seltsames festgestellt,sobald ich im Chatfenster einfach neue Text-Message ausgebe springt CPU-Leistung auf 50..70% hoch.
Wieso frisst die einfache Textausgabe so viel an CPU auf?

Dieser Beitrag wurde von hortaba bearbeitet: 11. Oktober 2011 - 18:43

0

Anzeige



#2 Mitglied ist offline   Ludacris 

  • Gruppe: Moderation
  • Beiträge: 4.668
  • Beigetreten: 28. Mai 06
  • Reputation: 218
  • Geschlecht:Männlich

geschrieben 11. Oktober 2011 - 19:00

Schlecht Programmiert?

Ohne Code können wir dir nicht sagen wos eckt
0

#3 Mitglied ist offline   hortaba 

  • Gruppe: Mitglieder
  • Beiträge: 18
  • Beigetreten: 09. Oktober 11
  • Reputation: 0

geschrieben 13. Oktober 2011 - 23:55

Klar verstehe,
so sieht die Ausgabe aus:
	/**
	 * Adds a chat message at the end of the chat history.
	 * 
	 * @param message the message to be added.
	 */
	private void appendChatMessage(final String message) {
		//Appends the message...
		//Html.fromHtml
		try {
			mTextChat.append(Html.fromHtml(message));
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		
		
		mScrollChat.post(new Runnable() {
		    public void run() {
		    	mScrollChat.fullScroll(ScrollView.FOCUS_DOWN);
		    	mTextMessage.requestFocus();
		    }

		}); 
		//mScrollChat = (ScrollView)findViewById(R.id.scroll_chat);
		//...and scroll the view to show the last message.
	//	mScrollChat.scrollTo(0, mScrollChat.getBottom());
//		mScrollChat.fullScroll(ScrollView.FOCUS_DOWN);
	}


0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0