How to fill the image according to percentage of textview.and it should change according to percentage of textview.below is my code so please check.
See the now i hardcoded u can change it to dynamic
package com.example.testapp;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.Toast;
public class MainActivity extends Activity {
Button image_level;
EditText battery_level;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
battery_level = (EditText) findViewById(R.id.batterylevel);
image_level = (Button) findViewById(R.id.image_level);
battery_level.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
if(!battery_level.getText().toString().equals("")){
x = Integer.parseInt(battery_level.getText().toString());
}
image_level.getLayoutParams().height = (int) (1.5 * x);
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
@Override
public void afterTextChanged(Editable s) {
}
});
}
}
now the xml