Просто измените свой Layout на RelativeLayout и добавьте android: layout_centerInParent = "true" в свой ProgressBar.
<ProgressBar
android:id="@+id/progBar"
android:indeterminateDrawable="@drawable/my_progress_indeterminate"
android:layout_height="50dp"
android:layout_centerInParent="true"
android:layout_width="50dp">
</ProgressBar>
Я использую это:
var c = from tag in contexto.ProfessorSet
select new
{
Tag = tag,
Count = tag.Student.Count
};
Но сгенерируйте этот SQL:
SELECT C.Id, C.Nome, C.C1 ИЗ (ВЫБРАТЬ A.Id, А. Ном, (ВЫБРАТЬ COUNT (0) ОТ профессора Студанта А.С. Б ГДЕ A.Id = B.ProfessorId ) AS [C1] ОТ профессора AS A)
Я хочу это:
Выберите A.Id, граф (0) от профессора A внутреннее присоединение к ProfessorStudent B на A.Id = B.ProfessorId Группа по A.Id
from p in context.ProfessorSet
from s in p.Student
group s by s.StudentId into g
select new
{
Professor = p,
StudentCounts = from sc in g
select new
{
StudentId = sc.Key,
Count = sc.Group.Count()
}
}